combat engineers - French English Dictionary